<?php 
include ("../conectar.php"); 
include ("../funciones/fechas.php"); 

$codigo_plantilla=$_GET["codigo_plantilla"];
$cadena_busqueda=$_GET["cadena_busqueda"];

$query="SELECT * FROM plantilla WHERE codigo_plantilla='$codigo_plantilla'";
$rs_query=mysql_query($query);
?>
<html>
	<head>
		<title>Principal</title>
		<link href="../estilos/estilos.css" type="text/css" rel="stylesheet">
		<link href="../calendario/calendar-blue.css" rel="stylesheet" type="text/css">
		<script type="text/JavaScript" language="javascript" src="../calendario/calendar.js"></script>
		<script type="text/JavaScript" language="javascript" src="../calendario/lang/calendar-sp.js"></script>
		<script type="text/JavaScript" language="javascript" src="../calendario/calendar-setup.js"></script>
		<script type="text/javascript" language="javascript" src="../funciones/tabla.js"></script>		
		<script language="javascript">
		var cursor;
		if (document.all) {
		// Está utilizando EXPLORER
		cursor='hand';
		} else {
		// Está utilizando MOZILLA/NETSCAPE
		cursor='pointer';
		}
		
		var miPopup
		function abreVentana(){
			miPopup = window.open("ver_clientes.php","miwin","width=700,height=380,scrollbars=yes");
			miPopup.focus();
		}
		
		function inicio() {
			document.getElementById("modif").value=1;
			document.formulario_lineas.submit();
			document.getElementById("modif").value=0;
		}
		
		function ventanaArticulos(){
			miPopup = window.open("ver_articulos.php","miwin","width=700,height=500,scrollbars=yes");
			miPopup.focus();
		}

		function ventanaConceptos(celda){
			
			tab=celda.parentNode.parentNode.parentNode;

			miPopup = window.open("ver_conceptos.php?fila="+celda.parentNode.rowIndex+"&columna="+celda.cellIndex+"&tab="+tab.id,"miwin","width=700,height=500,scrollbars=yes");
			miPopup.focus();
		}
		
		function validarcliente(){
			var codigo=document.getElementById("codcliente").value;
			miPopup = window.open("comprobarcliente.php?codcliente="+codigo,"frame_datos","width=700,height=80,scrollbars=yes");
		}	
		
		function cancelar() {
			location.href="index.php";
		}
		
		function limpiarcaja() {
			document.getElementById("nombre").value="";
			document.getElementById("nif").value="";
		}
		
		function actualizar_importe()
			{
				var precio=document.getElementById("precio").value;
				var cantidad=document.getElementById("cantidad").value;
				var descuento=document.getElementById("descuento").value;
				descuento=descuento/100;
				total=precio*cantidad;
				descuento=total*descuento;
				total=total-descuento;
				var original=parseFloat(total);
				var result=Math.round(original*100)/100 ;
				document.getElementById("importe").value=result;
			}
			
		function validar_cabecera()
			{
						
				var mensaje="";
				if (document.getElementById("descripcionPlant").value=="") 
					mensaje+="  - Nombre de la Plantilla\n";
				
				if (mensaje!="") {
					alert("Atencion, se han detectado las siguientes incorrecciones:\n\n"+mensaje);
				} 
				else {
					grabar();
					document.getElementById("formulario").submit();
				}

			}
		
		function validar() 
			{
				var mensaje="";
				var entero=0;
				var enteroo=0;
		
				if (document.getElementById("descripcion").value=="") mensaje+="  - Descripcion\n";
				if (document.getElementById("precio").value=="") { 
							mensaje+="  - Falta el precio\n"; 
						} else {
							if (isNaN(document.getElementById("precio").value)==true) {
								mensaje+="  - El precio debe ser numerico\n";
							}
						}
				if (document.getElementById("cantidad").value=="") 
						{ 
						mensaje+="  - Falta la cantidad\n";
						} else {
							enteroo=parseInt(document.getElementById("cantidad").value);
							if (isNaN(enteroo)==true) {
								mensaje+="  - La cantidad debe ser numerica\n";
							} else {
									document.getElementById("cantidad").value=enteroo;
								}
						}
				if (document.getElementById("descuento").value=="") 
						{ 
						document.getElementById("descuento").value=0 
						} else {
							entero=parseInt(document.getElementById("descuento").value);
							if (isNaN(entero)==true) {
								mensaje+="  - El descuento debe ser numerico\n";
							} else {
								document.getElementById("descuento").value=entero;
							}
						} 
				if (document.getElementById("importe").value=="") mensaje+="  - Falta el importe\n";
				
				if (mensaje!="") {
					alert("Atencion, se han detectado las siguientes incorrecciones:\n\n"+mensaje);
				} else {
					document.getElementById("baseimponible").value=parseFloat(document.getElementById("baseimponible").value) + parseFloat(document.getElementById("importe").value);	
					cambio_iva();
					document.getElementById("formulario_lineas").submit();
					document.getElementById("descripcion").value="";
					document.getElementById("precio").value="";
					document.getElementById("cantidad").value=1;
					document.getElementById("importe").value="";
					document.getElementById("descuento").value=0;						
				}
			}
			
		function cambio_iva() {
			var original=parseFloat(document.getElementById("baseimponible").value);
			var result=Math.round(original*100)/100 ;
			document.getElementById("baseimponible").value=result;
	
			document.getElementById("baseimpuestos").value=parseFloat(result * parseFloat(document.getElementById("iva").value / 100));
			var original1=parseFloat(document.getElementById("baseimpuestos").value);
			var result1=Math.round(original1*100)/100 ;
			document.getElementById("baseimpuestos").value=result1;
			var original2=parseFloat(result + result1);
			var result2=Math.round(original2*100)/100 ;
			document.getElementById("preciototal").value=result2;
		}	

		function grabar()
		{
			var tablas = document.getElementsByTagName('table');
			
			var mensaje="";
			var ccv,vacio;//contador celda vacia
			var columnas,ccol;//ccol = cantidad de columnas
			var cf=0;//contador para las filas validas
			var separador1="¬";

			for (var i=1;i<tablas.length; i++) 
			{
				filas = tablas[i].getElementsByTagName('tr');
				columnas = tablas[i].getAttribute('columnas');
				ccol = filas[1].getElementsByTagName('td');
			
				cf=0;
				for(var j=0;j<filas.length;j++)
				{	ccv=0
					var celdas = filas[j].getElementsByTagName('td');
					for (var x=1; x<celdas.length;x++) //a partir de la segunda celda
					{
						if(i>1 && j==0)//No grabar los signos
							continue;

						if(celdas[x].firstChild.nodeName=="INPUT")
						{	if(celdas[x].firstChild.value!="")
							{	//mensaje=mensaje+i+"¬"+cf+"¬"+x+"¬"+celdas[x].firstChild.value+"~";
								mensaje=mensaje+i+separador1+cf+separador1+x+separador1+celdas[x].firstChild.value+"~";
							}
							else
								ccv++;
						}
					
						if(celdas[x].firstChild.nodeName=="#text")
						{	
							if(i>1 && j==1)
							{	vacio=1;
								for(h=j+1;h<filas.length;h++)
								{
								      celdasig=filas[h].getElementsByTagName('td')[1].firstChild.value;
								      if(celdasig!="")
									      vacio=0;
								}
								//alert(celdasig);
								if(vacio==0)
								{
									if(celdas[x].firstChild.value!="")
									{	//mensaje=mensaje+i+"¬"+j+"¬"+x+"¬"+celdas[x].firstChild.nodeValue+"~";
										mensaje=mensaje+i+separador1+j+separador1+x+separador1+celdas[x].firstChild.nodeValue+"~";
									}
									else if(j==1)
									{	
										mensaje=mensaje+i+separador1+j+separador1+x+separador1+celdas[x].firstChild.nodeValue+"~";
									}
								}
							}
							else if(celdas[x].firstChild.value!="")
							{
								mensaje=mensaje+i+separador1+j+separador1+x+separador1+celdas[x].firstChild.nodeValue+"~";
							}
						}
					}
					if(ccv==(ccol.length-1))
						cf--;
					cf++;
					//alert("cont filas: "+cf+", columnas: "+ccol.length);
					//alert(mensaje);
					//alert("tab: "+i+"\nFila: "+j+"\nCelda: "+x);
				}	
			}
			document.getElementById("tablasCont").value=mensaje;
			//alert(mensaje);

		}
		</script>
	</head>
	<body onLoad="inicia2()">
		<div id="pagina">
			<div id="zonaContenido">
				<div align="center">
					<div id="tituloForm" class="header">MODIFICAR PLANTILLA</div>
						<div id="botonBusqueda">					
							<div align="left">
								<img src="../img/botonaceptar.jpg" width="85" height="22" onClick="validar_cabecera()" border="1" onMouseOver="style.cursor=cursor">
								<img src="../img/botoncancelar.jpg" width="85" height="22" onClick="cancelar()" border="1" onMouseOver="style.cursor=cursor">							
							</div>
					      	</div>
						<div id="tituloForm2" class="header">Plantilla</div>
							<div id="frmBusqueda2">
								<form id="formulario" name="formulario" method="post" action="guardar_plantilla.php">
									<table class="fuente8" width="98%" cellspacing=0 cellpadding=3 border=0 id="tabCab" minimo=2 columnas=4>
											<?$descrip_plant=mysql_result($rs_query,0,"descripcion_plantilla");?>
											<tr>
												<td width="12%">Nombre Plantilla</td>
												<td witdh="12%"><input NAME="descripcionPlant" type="text" id="descripcionPlant" class="cajaGrande" value="<?echo $descrip_plant?>"></td>
											</tr>
									</table>
									<input id="accion" name="accion" value="modificar" type="hidden">
									<input id="tablasCont" name="tablasCont" type="hidden">
									<input id="codigoPlantillaIn" name="codigoPlantillaIn" type="hidden" value="<?echo $codigo_plantilla?>">
								</form><!--Fin formulario_lineas5 -->
							</div>
							<br>
						</div>
						<div id="tituloForm2" class="header">Datos</div>
						<div id="frmBusqueda2">
							<form id="formulario_lineas5" name="formulario_lineas5" method="post">
								<table class="fuente8" width="98%" cellspacing=0 cellpadding=3 border=0 id="tabDatos" minimo=3 columnas=5>
									<? $sel_lineas="SELECT fila_plantilla,columna_plantilla,valor_plantilla FROM plantillaDetalles WHERE codigo_plantilla='$codigo_plantilla' AND cod_tabla_plantilla='1' ORDER BY fila_plantilla,columna_plantilla ASC";
									$rs_lineas=mysql_query($sel_lineas);
									$registro=array();
									$nrof=0; //nro de filas
									for ($i = 0; $i < mysql_num_rows($rs_lineas); $i++) { 
										$fila=mysql_result($rs_lineas,$i,"fila_plantilla");
										$columna=mysql_result($rs_lineas,$i,"columna_plantilla");
										$valor=mysql_result($rs_lineas,$i,"valor_plantilla");
						
										if($fila==$nrof)
										{
											$registro[$columna-1]=$valor;
										}
										else
										{
											$i--;
										?>
											<tr id="fila">
												<?if ($nrof<2){?>
													<td width="5%">&nbsp;</td>	
													<td width="25%"><?echo $registro[0]?></td>
												<?}
												else{?>
													<td width="5%"><img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar fila" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar fila" onMouseOver="style.cursor=cursor"></td>															
													<td width="25%"><input NAME="despimpnro1" type="text" class="cajaMedia" id="desc1" value="<?echo $registro[0]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>								
												<?}?>
												<td witdh="18%" id="celda"><input NAME="nombre" type="text" class="cajaMedia" id="nombre" size="45" maxlength="45" readonly></td>												
												<td width="25%"><input NAME="despimpnro1" type="text" class="cajaMedia" id="desc1" value="<?echo $registro[2]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>								
												<td width="18%"><input NAME="despimpnro" type="text" class="cajaMedia" id="nif" size="20" maxlength="15" readonly></td>								
											</tr>
										<?
											$nrof++;
											for($x=0;$x<4;$x++)
												$registro[$x]="";

										}
									}
									?>	
									<!--Para imprimir la ultima fila-->
									<tr>
										<?if ($nrof<2){?>
										<td width="5%">&nbsp;</td>	
										<td width="25%"><?echo $registro[0]?></td>
										<?}
										else{?>
										<td width="5%"><img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar fila" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar fila" onMouseOver="style.cursor=cursor"></td>
										<td width="25%"><input NAME="despimpnro1" type="text" class="cajaMedia" id="desc1" value="<?echo $registro[0]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
										<?}?>
										<td witdh="18%" id="celda"><input NAME="nombre" type="text" class="cajaMedia" id="nombre" size="45" maxlength="45" readonly></td>
										<td width="25%"><input NAME="despimpnro1" type="text" class="cajaMedia" id="desc1" value="<?echo $registro[2]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
										<td width="18%"><input NAME="despimpnro" type="text" class="cajaMedia" id="nif" size="20" maxlength="15" readonly></td>								
									</tr>	
									<!--En el caso que tenga solo Cliente y RUC como filas-->
									<?if($nrof==1){?>
									<tr>
										<td width="5%"><img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar fila" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar fila" onMouseOver="style.cursor=cursor"></td>
										<td width="25%"><input NAME="despimpnro1" type="text" class="cajaMedia" id="desc1"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
										<td witdh="18%" id="celda"><input NAME="nombre" type="text" class="cajaMedia" id="nombre" size="45" maxlength="45" readonly></td>
										<td width="25%"><input NAME="despimpnro1" type="text" class="cajaMedia" id="desc1"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
										<td width="18%"><input NAME="despimpnro" type="text" class="cajaMedia" id="nif" size="20" maxlength="15" readonly></td>								
									</tr>
									<?}?>
								</table>
							</form><!--Fin de formulario-->
						</div><!--Fin frmBusqueda2 -->
						<br>
						<div id="tituloForm2" class="header">Aduana</div>
						<div id="frmBusqueda3">
							<form id="formulario_lineas" name="formulario_lineas" method="post">
								<table class="fuente8" width="98%" cellspacing=0 cellpadding=3 border=0 id="tabAduana" minimo=3 columnas=4>									
									<col width="5%"/>
									<col width="50%"/>
									<?$sel2="SELECT count(codigo_plantilla) as col FROM plantillaDetalles WHERE codigo_plantilla='$codigo_plantilla' AND cod_tabla_plantilla='2' AND fila_plantilla='1'";
									$rs2=mysql_query($sel2) or die(mysql_error());
									$col=mysql_result($rs2,0,"col");
									//echo "Tamaño: ".$col;
									if($col>0){?>
										<tr class="cabeceraTabla">
											<td>&nbsp;</td>
											<td>&nbsp;</td>
											<?for($cc=0;$cc < $col-1;$cc++){?>
											      <td>&nbsp;<img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar columna" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar columna" onMouseOver="style.cursor=cursor"></td>
											<?}?>
										</tr>

									<?}else{?>
										<tr class="cabeceraTabla">
											<td>&nbsp;</td>
											<td>&nbsp;</td>
											<td>&nbsp;<img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar columna" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar columna" onMouseOver="style.cursor=cursor"></td>
											<td>&nbsp;<img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar columna" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar columna" onMouseOver="style.cursor=cursor"></td>
										</tr>

										<tr class="cabeceraTabla">
											<td>&nbsp;</td>
											<td>DESCRIPCION</td>
											<td>Liberado</td>
											<td>Tributado</td>
										</tr>
									<?}
									$sel_lineas="SELECT fila_plantilla,columna_plantilla,valor_plantilla FROM plantillaDetalles WHERE codigo_plantilla='$codigo_plantilla' AND cod_tabla_plantilla='2' ORDER BY fila_plantilla,columna_plantilla ASC";
									$rs_lineas=mysql_query($sel_lineas);
									$registro=array();
									$nrof=1; //nro de filas.

									for ($i = 0; $i < mysql_num_rows($rs_lineas); $i++) { 
										$fila=mysql_result($rs_lineas,$i,"fila_plantilla");
										$columna=mysql_result($rs_lineas,$i,"columna_plantilla");
										$valor=mysql_result($rs_lineas,$i,"valor_plantilla");
							
										if($fila==$nrof)
										{
											$registro[$columna-1]=$valor;

// 											if($fila==1) // es para los titulos
// 												$registro[$columna-1]="<b>".$valor."</b>";
// 											else
// 											{	$registro[$columna-1]=$valor;
// 												for($cc=0;$cc < $col-1;$cc++)
// 													$registro[$columna+$cc]='<input type="text" class="cajaPequena" readonly>';
// 											}
										}
										else
										{	
											$i--;
											if($nrof==1){?>
												<tr class="cabeceraTabla">
												      <td>&nbsp;</td>
												      <?for($cc=0;$cc < $col;$cc++){
													    if($cc==0){?>
														  <td><?echo $registro[$cc]?></td>
													    <?}else{?>
														  <td><?echo $registro[$cc]?></td>
													    <?}
												      }?>
												</tr>
											<?}else{?>
												<tr>
													<td><img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar fila" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar fila" onMouseOver="style.cursor=cursor"></td>
													<td><input NAME="descripcion" type="text" id="descripcion" class="cajaGrande2" value="<?echo $registro[0]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
													<?for($cc=0;$cc < $col-1;$cc++){?>
													      <td align="left"><input type="text" class="cajaMedia" size="15" maxlength="15" readonly></td>
													<?}?>
												</tr>

											<?}
											$nrof++;
											for($x=0;$x<4;$x++)
												$registro[$x]="";

										}
									}
									//Para imprimir la ultima fila
									if($col>0){?>
									      <tr>
										      <td width="5%"><img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar fila" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar fila" onMouseOver="style.cursor=cursor"></td>
										      <td witdh="50%"><input NAME="descripcion" type="text" id="descripcion" class="cajaGrande2" value="<?echo $registro[0]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
										      <?for($cc=0;$cc < $col-1;$cc++){?>
											    <td align="left"><input type="text" class="cajaMedia" size="15" maxlength="15" readonly></td>
										      <?}?>
									      </tr>
									<?}else{?>
									      <tr>
										      <td width="5%"><img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar fila" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar fila" onMouseOver="style.cursor=cursor"></td>
										      <td witdh="50%"><input NAME="descripcion" type="text" id="descripcion" class="cajaGrande2" value="<?echo $registro[0]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
										      <td width="18%" align="left"><input NAME="nombre2" type="text" id="nombre2" class="cajaMedia" size="15" maxlength="15" readonly></td>
										      <td width="18%" align="left"><input NAME="nombre3" type="text" id="nombre3" class="cajaMedia" size="15" maxlength="15" readonly></td>
									      </tr>
									<?}?>
								</table>	
							</form><!--Fin de formulario_lineas-->
						</div><!--Fin frmBusqueda2 -->
						<br/>				
						<div id="tituloForm2" class="header">Despachante</div>
						<div id="frmBusqueda3">
							<form id="formulario_lineas3" name="formulario_lineas3" method="post">				
								<table class="fuente8" width="98%" cellspacing=0 cellpadding=3 border=0 id="tabDespacho" minimo=3 columnas=4>
									<col width="5%"/>
									<col width="50%"/>
									<?$sel2="SELECT count(codigo_plantilla) as col FROM plantillaDetalles WHERE codigo_plantilla='$codigo_plantilla' AND cod_tabla_plantilla='3' AND fila_plantilla='1'";
									$rs2=mysql_query($sel2) or die(mysql_error());
									$col=mysql_result($rs2,0,"col");
									//echo "Tamaño: ".$col;
									if($col>0){?>
										<tr class="cabeceraTabla">
											<td>&nbsp;</td>
											<td>&nbsp;</td>
											<?for($cc=0;$cc < $col-1;$cc++){?>
											      <td>&nbsp;<img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar columna" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar columna" onMouseOver="style.cursor=cursor"></td>
											<?}?>
										</tr>
									<?}else{?>
										<tr class="cabeceraTabla">
											<td>&nbsp;</td>
											<td>&nbsp;</td>
											<td>&nbsp;<img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar columna" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar columna" onMouseOver="style.cursor=cursor"></td>
											<td>&nbsp;<img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar columna" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar columna" onMouseOver="style.cursor=cursor"></td>
										</tr>

										<tr class="cabeceraTabla">
											<td width="4%">&nbsp;</td>
											<td width="40%">DESCRIPCION</td>
											<td width="12%">&nbsp;</td>
											<td width="12%">IMPORTE</td>
										</tr>
									<?}
									$sel_lineas="SELECT fila_plantilla,columna_plantilla,valor_plantilla FROM plantillaDetalles WHERE codigo_plantilla='$codigo_plantilla' AND cod_tabla_plantilla='3' ORDER BY fila_plantilla,columna_plantilla ASC";
									$rs_lineas=mysql_query($sel_lineas);
									$registro=array();
									$nrof=1; //nro de filas
									for ($i = 0; $i < mysql_num_rows($rs_lineas); $i++) { 
										$fila=mysql_result($rs_lineas,$i,"fila_plantilla");
										$columna=mysql_result($rs_lineas,$i,"columna_plantilla");
										$valor=mysql_result($rs_lineas,$i,"valor_plantilla");

										if($fila==$nrof)
										{
											$registro[$columna-1]=$valor;
										}
										else
										{	
											$i--;
											if($nrof==1){?>
												<tr class="cabeceraTabla">
												      <td>&nbsp;</td>
												      <?for($cc=0;$cc < $col;$cc++){
													    if($cc==0){?>
														  <td><?echo $registro[$cc]?></td>
													    <?}else{?>


														  <td><?echo $registro[$cc]?></td>
													    <?}
												      }?>
												</tr>
											<?}else{?>
												<tr>
													<td width="5%"><img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar fila" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar fila" onMouseOver="style.cursor=cursor"></td>														
													<td witdh="50%"><input NAME="descripcion" type="text" id="descripcion" class="cajaGrande2" value="<?echo $registro[0]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
													<?for($cc=0;$cc < $col-1;$cc++){?>
													      <td align="left"><input type="text" class="cajaMedia" size="15" maxlength="15" readonly></td>
													<?}?>
												</tr>
											<?}
											$nrof++;
											for($x=0;$x<4;$x++)
												$registro[$x]="";

										}
									}
									//Para imprimir la ultima fila
									if($col>0){?>
									      <tr>
										      <td width="5%"><img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar fila" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar fila" onMouseOver="style.cursor=cursor"></td>
										      <td witdh="50%"><input NAME="descripcion" type="text" id="descripcion" class="cajaGrande2" value="<?echo $registro[0]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
										      <?for($cc=0;$cc < $col-1;$cc++){?>
											    <td align="left"><input type="text" class="cajaMedia" size="15" maxlength="15" readonly></td>
										      <?}?>
									      </tr>
									<?}else{?>
									      <tr>
										      <td width="5%"><img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar fila" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar fila" onMouseOver="style.cursor=cursor"></td>
										      <td witdh="50%"><input NAME="descripcion" type="text" id="descripcion" class="cajaGrande2" value="<?echo $registro[0]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
										      <td width="18%" align="left"><input NAME="nombre2" type="text" id="nombre2" class="cajaMedia" size="15" maxlength="15" readonly></td>
										      <td width="18%" align="left"><input NAME="nombre3" type="text" id="nombre3" class="cajaMedia" size="15" maxlength="15" readonly></td>
									      </tr>
									<?}?>	
								</table>
						</div><!--Fin frmBusqueda2 -->
						</form><!--Fin de formulario lineas3-->	

						<br/>
						<div id="tituloForm2" class="header">Otros Gastos</div>
						<div id="frmBusqueda3">
							<form id="formulario_lineas4" name="formulario_lineas4" method="post">
								<table class="fuente8" width="98%" cellspacing=0 cellpadding=3 border=0 id="tabOtros" minimo=3 columnas=4>
									<col width="5%"/>
									<col width="50%"/>
									<?$sel2="SELECT count(codigo_plantilla) as col FROM plantillaDetalles WHERE codigo_plantilla='$codigo_plantilla' AND cod_tabla_plantilla='4' AND fila_plantilla='1'";
									$rs2=mysql_query($sel2) or die(mysql_error());
									$col=mysql_result($rs2,0,"col");
									//echo "Tamaño: ".$col;

									if($col>0){?>
										<tr class="cabeceraTabla">
											<td>&nbsp;</td>
											<td>&nbsp;</td>
											<?for($cc=0;$cc < $col-1;$cc++){?>
											      <td>&nbsp;<img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar columna" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar columna" onMouseOver="style.cursor=cursor"></td>
											<?}?>
										</tr>
									<?}else{?>
										<tr class="cabeceraTabla">
											<td>&nbsp;</td>
											<td>&nbsp;</td>
											<td>&nbsp;<img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar columna" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar columna" onMouseOver="style.cursor=cursor"></td>
											<td>&nbsp;<img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar columna" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar columna" onMouseOver="style.cursor=cursor"></td>
										</tr>

										<tr class="cabeceraTabla">
											<td width="4%">&nbsp;</td>
											<td width="40%">DESCRIPCION</td>
											<td width="12%">&nbsp;</td>
											<td width="12%">IMPORTE</td>
										</tr>
									<?}
									$sel_lineas="SELECT fila_plantilla,columna_plantilla,valor_plantilla FROM plantillaDetalles WHERE codigo_plantilla='$codigo_plantilla' AND cod_tabla_plantilla='4' ORDER BY fila_plantilla,columna_plantilla ASC";
									$rs_lineas=mysql_query($sel_lineas);
									$registro=array();
									$nrof=1; //nro de filas
									for ($i = 0; $i < mysql_num_rows($rs_lineas); $i++) { 
										$fila=mysql_result($rs_lineas,$i,"fila_plantilla");
										$columna=mysql_result($rs_lineas,$i,"columna_plantilla");
										$valor=mysql_result($rs_lineas,$i,"valor_plantilla");
							
										if($fila==$nrof)
										{
											$registro[$columna-1]=$valor;
										}
										else
										{
											$i--;

											if($nrof==1){
											?>
												<tr class="cabeceraTabla">
												      <td>&nbsp;</td>
												      <?for($cc=0;$cc < $col;$cc++){
													    if($cc==0){?>
														  <td><?echo $registro[$cc]?></td>
													    <?}else{?>
														  <td><?echo $registro[$cc]?></td>
													    <?}
												      }?>
												</tr>
											<?}else{?>
												<tr>
													<td width="5%"><img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar fila" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar fila" onMouseOver="style.cursor=cursor"></td>
													<td witdh="50%"><input NAME="descripcion" type="text" id="descripcion" class="cajaGrande2" value="<?echo $registro[0]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
													<?for($cc=0;$cc < $col-1;$cc++){?>
													      <td align="left"><input type="text" class="cajaMedia" size="15" maxlength="15" readonly></td>
													<?}?>
												</tr>
											<?}
											$nrof++;
											for($x=0;$x<4;$x++)
												$registro[$x]="";
										}
									}										
									//Para imprimir la ultima fila-
									if($col>0){?>
									      <tr>
										      <td width="5%"><img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar fila" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar fila" onMouseOver="style.cursor=cursor"></td>
										      <td witdh="50%"><input NAME="descripcion" type="text" id="descripcion" class="cajaGrande2" value="<?echo $registro[0]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
										      <?for($cc=0;$cc < $col-1;$cc++){?>
											    <td align="left"><input type="text" class="cajaMedia" size="15" maxlength="15" readonly></td>
										      <?}?>
									      </tr>
									<?}else{?>
									      <tr>
										      <td width="5%"><img src="../img/agregar.png" width="16" height="16" title="Agregar datos" alt="agregar fila" onMouseOver="style.cursor=cursor"> <img src="../img/remover.png" width="16" height="16" title="Quitar datos" alt="borrar fila" onMouseOver="style.cursor=cursor"></td>
										      <td witdh="50%"><input NAME="descripcion" type="text" id="descripcion" class="cajaGrande2" value="<?echo $registro[0]?>"> <img src="../img/ver.png" width="16" height="16" onClick="ventanaConceptos(this.parentNode)" onMouseOver="style.cursor=cursor" title="Buscar articulos"></td>
										      <td width="18%" align="left"><input NAME="nombre2" type="text" id="nombre2" class="cajaMedia" size="15" maxlength="15" readonly></td>
										      <td width="18%" align="left"><input NAME="nombre3" type="text" id="nombre3" class="cajaMedia" size="15" maxlength="15" readonly></td>
									      </tr>
									<?}?>
								</table>
						</div><!--Fin frmBusqueda2--> 						
						</form><!--Fin de formulario lineas4-->	
				</div><!--FIN de center-->
			</div><!--FIN de Contenido-->
		</div><!--FIN de pagina-->
	</body>
</html>
